• word of the day

    gynura aurantiaca

    gynura aurantiaca - Dictionary definition and meaning for word gynura aurantiaca

    Definition
    (noun) Javanese foliage plant grown for their handsome velvety leaves with violet-purple hairs
Download our Mobile App Today
Receive our word of the day
on Whatsapp